package com.poxz.algorithm.luogu.b.b2053;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.StringTokenizer;

/**
 * 求一元二次方程
 *
 * @author poxz
 */
public class Main {

    static Double EPS = 1e-9;
    static IO IO = new IO();
    static double a, b, c;

    public static void main(String[] args) {
        a = IO.nextDouble();
        b = IO.nextDouble();
        c = IO.nextDouble();

        double delta = b * b - 4 * a * c;
        if (delta < 0) {
            IO.println("No answer!");
            IO.close();
            return;  // 无解直接返回
        }

        double sqrtDelta = Math.sqrt(delta);
        double x1 = (-b + sqrtDelta) / (2 * a);
        double x2 = (-b - sqrtDelta) / (2 * a);

        if (x1 > x2) {
            double temp = x1;
            x1 = x2;
            x2 = temp;
        }

        if (Math.abs(x1 - x2) < EPS) {
            // x1 == x2，输出 x1=x2=值
            IO.printf("x1=x2=%.5f\n", x1);
        } else {
            // x1 < x2，输出 x1=值;x2=值
            IO.printf("x1=%.5f;x2=%.5f\n", x1, x2);
        }
        
        IO.close();
    }

    static class IO {
        BufferedReader br;
        StringTokenizer st;
        PrintWriter out;

        IO() {
            br = new BufferedReader(new InputStreamReader(System.in));
            out = new PrintWriter(System.out);
        }

        String next() {
            while (st == null || !st.hasMoreTokens()) {
                try {
                    st = new StringTokenizer(br.readLine());
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            return st.nextToken();
        }

        double nextDouble() {
            return Double.parseDouble(next());
        }

        void print(Object o) {
            out.print(o);
        }

        void println(Object o) {
            out.println(o);
        }

        void println() {
            out.println();
        }

        void printf(String format, Object... args) {
            out.printf(format, args);
        }

        void close() {
            out.flush();
            out.close();
        }

    }
}
